/** 初始化左侧列表(手风琴风格) */
$(function () {
	//导航栏列表数据(json格式)
	var data = [
		{
			title: "基础管理",
			menus: [
				{menuname: "我的信息",url: "/views/persion/persioninfo.html"},
				{menuname: "我的课表",url: "/views/persion/persionschedule.html"}
			]
		},
		/* {
			title: "预约管理",
			menus: [
				{menuname: "机房预约",url: "/views/persion/bookroom.html"},
				{menuname: "预约通知",url: "/views/persion/booknotice.html"}
			]
		} */
	];

	$(".easyui-accordion").accordion({
		//定义当展开或折叠（accordion）时是否显示动画效果
		animate : true
	});
	//使用each()函数遍历json数组：i是下标，n是下标对应的内容
	$.each(data, function(i, n) {
		var menulist = "";
		menulist += "<ul>";
		//再次使用each()函数遍历json内部每一个象：j是下标，o是下标对应的内容
		$.each(n.menus, function(j, o) {
			menulist += "<li><a href='"+ o.url+ "'>" + o.menuname + "</a></li> ";
		});
		menulist += "</ul>";
		//添加左侧标题
		$(".easyui-accordion").accordion('add', {
			title : n.title,
			content : menulist
		});

	});
	//绑定点击事件
	$(".easyui-accordion li a").click(function() {
		var tabTitle = $(this).html();
		var url = $(this).attr("href");
		openTab(tabTitle, url);
		return false;
	});
	//新增Tab(动态添加tab)
	function openTab(tabTitle, url) {
		//如果新增tab项已存在（exists），则选中它（select）
		if ($(".easyui-tabs").tabs('exists', tabTitle)) {
			$(".easyui-tabs").tabs('select', tabTitle);
		} else {
			//嵌套iframe框架，实现同个页面加载内容
			var content = "<iframe frameborder='0' scrolling='auto' style='width:100%;height:100%' src="
					+ url + "></iframe>";
			//动态添加tab
			$(".easyui-tabs").tabs('add', {
				title : tabTitle,
				closable : true,
				content : content
			});
		}
	}
});